home *** CD-ROM | disk | FTP | other *** search
/ Suzy B Software 2 / Suzy B Software CD-ROM 2 (1994).iso / modems / mod_a2l / flash_do / flash_do.txt < prev   
Encoding:
Text File  |  1995-05-02  |  6.4 KB  |  197 lines

  1. Flash Macro Commands  v1.60
  2.  
  3. AL     DISPLAY AN ALERT BOX AND GET MOUSE INPUT ON THE SCREEN ONLY
  4.        >AL ("[0-3][TXT1|TXT2|TXT3][BUT1|BUT2|BUT3]") ($A-$Z)|
  5. AN     SET ANSWER STRING
  6.        >AN ($A-$Z "TXT")|
  7. AP BL  APPEND A MARKED BLOCK TO A TEXT FILE
  8.        >AP BL ($A-$Z D:FILENAME.EXT)|
  9. ARC    ARCHIVE COMMAND-ARC.TTP MUST BE IN THE SAME PATH AS FLASH.PRG
  10.        >ARC (PARAMETERS) ($A-$Z D:FILENAME.EXT)|
  11. AS     SET ASCII PARAMETERS
  12.        >AS ($A-$Z 0-9 D S M P \x)|
  13. AU     SET AUTO STRING
  14.        >AU ($A-$Z "TXT")|
  15. BA     SET BAUD RATE
  16.        >BA ($A-$Z 11 30 60 12 24 48 96 19)|
  17. B1     RING A BELL ONCE
  18.        >B1|
  19. B2     RING A BELL UNTIL A KEY IS PRESSED
  20.        >B2|
  21. CA     SET CAPTURE BUFFER
  22.        >CA ($A-$Z ON OF / CL)|
  23. CD     SET DEFAULT DRIVE AND OR PATH
  24.        >CD ($A-$Z A:-P:)|
  25. CL     DISPLAY THE SYSTEM CLOCK
  26.        >CL|
  27. DD     DISPLAY DISK DIRECTORY-DD ALONE DEFAULTS TO CURRENT DRIVE TO SCREEN
  28.        >DD (A$-$Z D:FILENAME.EXT) (A$-$Z D:FILENAME.EXT AUX:)|
  29. DF     DISPLAY DISK FREE SPACE-DF ALONE DEFAULTS TO CURRENT DRIVE
  30.        >DF ($A-$Z A:-P:)|
  31. DI     DIAL PHONE NUMBER
  32.        >DI (#NUMBER NAME)|
  33. DL     DOWNLOAD FILE
  34.        >DL (AS XM YB) (A$-$Z D:FILENAME.EXT)|
  35. DO     EXECUTE DO FILE
  36.        >DO ($A-$Z D:FILENAME.EXT)|
  37. DP     SET DEFAULT DRIVE AND OR PATH
  38.        >DP ($A-$Z A:-P:)|
  39. DU     SET DUPLEX
  40.        >DU ($A-$Z FU HA /)|
  41. EC     SET ECHOPLEX
  42.        >EC ($A-$Z ON OF /)|
  43. ED     OPEN AN EDIT WINDOW-ED ALONE OPENS A WINDOW
  44.        >ED (AS DI FK RS TR XM)|
  45. EN     END A DO FILE
  46.        >EN|
  47. EX     EXECUTE A NON GEM PROGRAM
  48.        >EX ($A-$Z D:FILENAME.EXT) (PARAMETERS)|
  49. FF     SEND THE PRINTER A FORM FEED
  50.        >FF|
  51. FK     SET A FUNCTION KEY STRING
  52.        >FK ($A-$Z "TXT")|
  53. FR     FREE A MEMORY BLOCK IN K BYTES
  54.        >FREE ($A-$Z 1-9999)|
  55. GEM    EXECUTE A GEM PROGRAM
  56.        >GEM ($A-$Z D:FILENAME.EXT) (PARAMETERS)|
  57. GET    GET INPUT FROM THE SERIAL PORT - BACKSPACE=EDIT RETURN=END
  58.        >GET ($A-$Z) (1-9999)|         - 2 MINUTE DEFAULT
  59. GO     GOTO FUNCTION KEY LINE-USED ONLY IN FUNCTION KEYS
  60.        >GO (1-20)|
  61. HE     OPEN HELP WINDOW
  62.        >HE|
  63. HG     HANG UP PHONE
  64.        >HG|
  65. HI     SET HIGH RESOLUTION MODE-MONOCHROME ONLY
  66.        >HI (ON OF /)|
  67. IN     GET INPUT FROM AN OPEN DEVICE-ANY CHARS OVER 90 WILL GET CLIPPED
  68.        >IN ($A-$Z)|
  69. JM     JUMP TO A LABEL
  70.        >JM (LABEL)|
  71. KI     KILL OR DELETE A FILE
  72.        >KI ($A-$Z D:FILENAME.EXT)|
  73. LF     SET LINE FEED
  74.        >LF ($A-$Z ON OF /)|
  75. LO     LOAD FILE
  76.        >LO (CA CO DI FK TR) ($A-$Z D:FILENAME.EXT)|
  77. LOG    SEND TEXT TO THE CAPTURE BUFFER ONLY
  78.        >LOG ($A-$Z "TXT")|   WITH NO CR/LF
  79. L:     DEFINE LINE AS A LABEL
  80.        >L: (LABEL)|
  81. MC     SET MODEM CONNECT STRING
  82.        >MC ($A-$Z "TXT")|
  83. ME     GOTO THE MENU SCREEN
  84.        >ME|
  85. MF     SET MODEM FAIL STRING - MF ALONE DEFAULTS TO MF1
  86.        >MF(1-4) ($A-$Z) "TXT")|
  87. MK     MARK A BLOCK
  88.        >MK (TO BO CL)|
  89. MO     SET EMULATION MODE
  90.        >MO ($A-$Z AN AT VI)|
  91. MP     SET MODEM PREFIX STRING
  92.        >MP ($A-$Z "TXT")|
  93. MS     SET MODEM SUFIX STRING
  94.        >MS ($A-$Z "TXT")|
  95. OP     OPEN A DEVICE FOR INP
  96.        >OP ($A-$Z D:FILENAME.EXT AUX: BLK: BUF:)|
  97. PA     PAUSE A CERTAIN AMOUNT OF SECONDS
  98.        >PA (1-9999)|
  99. PR     SET PRINTER ECHO
  100.        >PR ($A-$Z ON OF /)|
  101. PY     SET PARITY
  102.        >PY ($A-$Z NO OD EV)|
  103. QU     QUERY THE KEYBOARD FOR INPUT ON THE SCREEN DISPALY ONLY
  104.        >QU ("TXT1|TXT2|TXT3") ($A-$Z)|
  105. RE     SET REDIAL
  106.        >RE (0-99)|
  107. RU     SET RUBOUT
  108.        >RU (ON OF /)|
  109. RT     RESET TIMER TO 0
  110.        >RT|
  111. SA     SAVE FILE
  112.        >SA (BL CA CO DI FK TR) ($A-$Z D:FILENAME.EXT)|
  113. SB     SET STOP BITS
  114.        >SB ($A-$Z 1 2)|
  115. SC     SET SYSTEM CLOCK-24 HOUR FORMAT
  116.        >SC ($A-$Z "HH:MM:SS")|
  117. SE     SEND TEXT TO THE SCREEN AND TO THE SERIAL PORT
  118.        >SE ($A-$Z "TXT")|   WITH OR WITHOUT CR/LF
  119. SS     OPEN STATUS WINDOW
  120.        >SS|
  121. ST     SET STRIP BIT
  122.        >ST ($A-$Z ON OF /)|
  123. TA     ENTER TYPE AHEAD MODE
  124.        >TA|
  125. TI     DISPLAY THE TIMER
  126.        >TI|
  127. TR     SET TRANSLATION
  128.        >TR ($A-$Z ON OF /)|
  129. TY     DISPLAY A MESSAGE ON THE SCREEN ONLY
  130.        >TY ($A-$Z "TXT")|   WITH OR WITHOUT CR/LF
  131. UL     UPLOAD FILE
  132.        >UL (AS XM YB) ($A-$Z D:FILENAME.EXT)|
  133. UL BL  UPLOAD A MARKED BLOCK
  134.        >UP BL (AS XM)|
  135. UL CA  UPLOAD THE CAPTURE BUFFER
  136.        >UP CA (AS XM)|
  137. VI     VIEW A FILE IN THE CURRENT EMULATION MODE
  138.        >VI ($A-$Z D:FILENAME.EXT)|
  139. WA     WAIT FOR A CERTAIN STRING TO COME THRU THE SERIAL PORT
  140.        >WA ($A-&Z "TEXT") (1-9999) (LABEL)|
  141. WL     SET WORD LENGTH
  142.        >WL ($A-$Z 7 8)|
  143. WT     WAIT FOR CERTAIN SYSTEM TIME-24 HOUR FORMAT
  144.        >WT ($A-$Z "HH:MM:SS")|
  145. XD     EXIT TO THE DESKOP
  146.        >XD|
  147. XM     SET XMODEM PARAMETERS
  148.        >XM ($A-$Z 7 8 C R K T L S Z)|
  149. **     REMARK-NOT EXECUTED IN A DO FILE
  150.        >** (TXT)|
  151.  
  152. MISC...
  153. (TXT)| SEND STRING TO THE SCREEN AND SERIAL PORT WITH A CR/LF
  154.  
  155. SYSTEM DEVICES...
  156.   BLK: CURRENT MARKED BLOCK
  157.   BUF: CAPTURE BUFFER
  158.   AUX: SERIAL PORT
  159.  
  160. SYSTEM VARIABLES...
  161.   CA     TRUE if a carrier is currently detected
  162.   DI     TRUE if the last dial command succeeded
  163.   DL     TRUE if the last download succeeded
  164.   EO     TRUE if the end of a file is reached
  165.   OP     TRUE if a file is currently open for variable input
  166.   UL     TRUE if the last upload succeeded
  167.   WA     TRUE if the last WA command succeeded
  168.   A-Z    TRUE if the length of $A-$Z is greater than 0
  169.   $A-$Z  STRING VARIABLES USED TO STORE TEXT STRINGS
  170.   $!     USED TO TEST THE LAST LINE OF THE CAPTURE BUFFER
  171.  
  172. SET A STRING...
  173.   >($A-$Z) "TXT"|
  174.   >($A-$Z) ($A-$Z)|
  175. INVERT A CONDITION...
  176.   >IF ~CA COMMAND|
  177.   >TFI ~($A-$Z) "TXT" COMMAND|
  178. TEST A SYSTEM VARIABLE...
  179.   >IF CA COMMAND|
  180.   >IF (A-Z) COMMAND|
  181. COMPARE STRINGS...
  182.   >IFI ($A-$Z) ($A-$Z) COMMAND|
  183.   >IFI ($A-$Z) "TXT" COMMAND|
  184.  
  185. FLASH NOTES...
  186.   COMMANDS MUST START WITH '>' SIGN
  187.   COMMANDS AND VARIABLE NAMES MUST BE ENTERED IN UPPERCASE
  188.   A DO FILE MUST HAVE ONLY ONE COMMAND PER LINE
  189.   A DO FILE CALLED INSIDE ANOTHER DO FILE SIMULATES A GOSUB AS IN BASIC
  190.   DO FILES CAN BE NESTED UP TO 3 LEVELS DEEP
  191.   TO PUT A SINGLE QUOTE IN A STRING USE 2 SINGLE QUOTES EX: ''
  192.   TO PUT A DOUBLE QUOTE IN A STRING USE 2 DOUBLE QUOTES EX: ""
  193.   TO PUT THE '>' CHAR IN A STRING THE STRING MUST BE SURROUNDED BY QUOTES
  194.   TO PUT THE '|' CHAR IN A STRING THE STRING MUST BE SURROUNDED BY QUOTES
  195.  
  196. END OF DOC...
  197.